export default {
  commons: {
    project_permission: '请先添加该项目权限',
    failure_continues: "失败继续",
    full_screen_editing: "全屏编辑",
    trash: "回收站",
    yes: "是",
    no: "否",
    default: "默认值",
    please_select_import_mode: '请选择导入模式',
    please_select_import_module: '请选择导入模块',
    pass_rate: '通过率',
    execution_times: '执行次数',
    cover: '覆盖',
    module_title: '默认模块',
    not_cover: '不覆盖',
    import: '导入',
    import_success: '导入成功',
    import_mode: '导入模式',
    import_module: '导入模块',
    import_user: '导入用户',
    export: '导出',
    please_fill_in_the_template: '请填写模版内容',
    please_fill_content: '请填写内容',
    cut_back_old_version: '切回旧版',
    cut_back_new_version: '切回新版',
    comment: '评论',
    examples: '示例',
    help_documentation: '帮助文档',
    api_help_documentation: 'API文档',
    confirm_delete: '是否删除',
    delete_cancelled: '已取消删除',
    workspace: '工作空间',
    organization: '组织',
    setting: '设置',
    project: '项目',
    about_us: '关于',
    current_project: '当前项目',
    name: '名称',
    description: '描述',
    annotation: '注释',
    clear: '清空',
    save: '保存',
    update: '更新',
    save_success: '保存成功',
    delete_success: '删除成功',
    copy_success: '复制成功',
    modify_success: '修改成功',
    delete_cancel: '已取消删除',
    option_cannot_spread_pages: '这个操作不支持跨页，是否继续？',
    confirm: '确定',
    cancel: '取消',
    prompt: '提示',
    operating: '操作',
    input_limit: '长度在 {0} 到 {1} 个字符',
    login: '登录',
    welcome: '一站式开源持续测试平台',
    username: '姓名',
    password: '密码',
    input_username: '请输入用户姓名',
    input_password: '请输入密码',
    test: '测试',
    create_time: '创建时间',
    update_time: '更新时间',
    delete_time: '删除时间',
    delete_user: '删除人',
    add: '添加',
    preview: '预览',
    member: '成员',
    email: '邮箱',
    phone: '电话',
    role: '角色',
    group: '用户组',
    personal_info: '个人信息',
    api_keys: 'API Keys',
    quota: '配额管理',
    status: '状态',
    show_all: '显示全部',
    show: '显示',
    report: '报告',
    user: '用户',
    system: '系统',
    personal_setting: '个人设置',
    test_resource_pool: '测试资源池',
    system_setting: '系统设置',
    api: '接口测试',
    performance: '性能测试',
    functional: '功能测试',
    input_content: '请输入内容',
    create: '新建',
    edit: '编辑',
    copy: '复制',
    refresh: '刷新',
    remark: '备注',
    delete: '删除',
    reduction: '恢复',
    not_filled: '未填写',
    please_select: '请选择',
    search_by_name: '根据名称搜索',
    search_by_name_or_id: '根据 ID/名称 搜索',
    search_by_id_name_tag_path: '根据 ID/名称/标签/路径 搜索',
    search_by_id_name_tag: '根据 ID/名称/标签 搜索',
    personal_information: '个人信息',
    exit_system: '退出系统',
    verification: '验证',
    title: '标题',
    custom: '自定义',
    select_date: '选择日期',
    calendar_heatmap: '测试日历',
    months_1: '一月',
    months_2: '二月',
    months_3: '三月',
    months_4: '四月',
    months_5: '五月',
    months_6: '六月',
    months_7: '七月',
    months_8: '八月',
    months_9: '九月',
    months_10: '十月',
    months_11: '十一月',
    months_12: '十二月',
    weeks_0: '周日',
    weeks_1: '周一',
    weeks_2: '周二',
    weeks_3: '周三',
    weeks_4: '周四',
    weeks_5: '周五',
    weeks_6: '周六',
    test_unit: '测试',
    system_parameter_setting: '系统参数设置',
    connection_successful: '连接成功',
    connection_failed: '连接失败',
    save_failed: '保存失败',
    host_cannot_be_empty: '主机不能为空',
    port_cannot_be_empty: '端口号不能为空',
    account_cannot_be_empty: '帐户不能为空',
    remove: '移除',
    next_level: "下一级",
    remove_cancel: '移除取消',
    remove_success: '移除成功',
    tips: '认证信息已过期，请重新登录',
    not_performed_yet: '尚未执行',
    incorrect_input: '输入内容不正确',
    delete_confirm: '请输入以下内容，确认删除：',
    login_username: 'ID 或 邮箱',
    input_login_username: '请输入用户 ID 或 邮箱',
    input_name: '请输入名称',
    please_upload: '请上传文件',
    please_fill_path: '请填写ur路径',
    formatErr: '格式错误',
    please_save: '请先保存',
    reference_documentation: "参考文档",
    id: 'ID',
    millisecond: '毫秒',
    cannot_be_null: '不能为空',
    required: "{0}是必填的",
    already_exists: '名称不能重复',
    modifier: '修改人',
    validate: "校验",
    batch_add: "批量添加",
    check_project_tip: "请先创建或选择项目",
    auth_redirect_tip: '即将跳转到认证源页面进行认证',
    tag_tip: "输入回车添加标签",
    node_name_tip: "名称不能包含'\\'",
    more_operator: "更多操作",
    mock: "Mock 设置",
    task_center: "任务中心",
    all_module_title: "全部模块",
    create_user: '创建人',
    run_message: "任务执行中，请到任务中心查看详情",
    executor: "执行人",
    table: {
      select_tip: "已选中 {0} 条数据"
    },
    ssl: {
      config: "证书配置",
      files: "证书文件",
      entry: "证书条目",
      original_as_name: "原有别名",
      new_as_name: "新别名",
      source: "来源",
      default: "是否默认"
    },
    date: {
      select_date: '选择日期',
      start_date: '开始日期',
      end_date: '结束日期',
      select_date_time: '选择日期时间',
      start_date_time: '开始日期时间',
      end_date_time: '结束日期时间',
      range_separator: "至",
      data_time_error: "开始日期不能大于结束日期",
    },
    trigger_mode: {
      name: "触发方式",
      manual: "手动触发",
      schedule: "定时任务",
      api: "API调用",
      case: "用例触发"
    },
    adv_search: {
      title: '高级搜索',
      combine: '组合查询',
      test: "所属测试",
      project: "所属项目",
      search: "查询",
      reset: "重置",
      and: '所有',
      or: '任意一个',
      operators: {
        is_empty: "空",
        is_not_empty: "非空",
        like: "包含",
        not_like: "不包含",
        in: "属于",
        not_in: "不属于",
        gt: "大于",
        ge: "大于等于",
        lt: "小于",
        le: "小于等于",
        equals: "等于",
        not_equals: "不等于",
        between: "之间",
        current_user: "是当前用户"
      }
    },
    monitor: "监控",
    all_label: {
      case: "全部用例",
      review: "全部评审"
    },
    image: '镜像',
    tag: '标签',
    module: {
      select_module: "选择模块",
      default_module: "默认模块",
    },
    report_statistics: {
      title: "报表统计",
      test_case_analysis: "测试用例分析",
      test_case_activity: "测试用例活动情况",
      name: "报表",
      excel: "表格",
      add_case: "新增用例",
      change_case: "变更用例",
      type: "类别",
      options: "选项",
      chart: "图表",
      line: "折线图",
      bar: "柱状图",
      desc: "总数从高到低",
      asc: "总数从低到高",
    }
  },
  license: {
    title: '授权管理',
    corporation: '客户名称',
    time: '授权时间',
    product: '产品名称',
    edition: '产品版本',
    licenseVersion: '授权版本',
    count: '授权数量',
    valid_license: '授权验证',
    show_license: '查看授权',
    valid_license_error: '授权验证失败',
    status: '授权状态',
    valid: '有效',
    invalid: '无效',
    expired: '已过期',
  },
  display: {
    title: '显示设置',
    logo: '系统 LOGO',
    loginLogo: '登录页左上角 LOGO',
    loginImage: '登陆页面右侧图片',
    loginTitle: '登陆页面提示信息',
    pageTitle: '页面 Title',
  },
  system_config: {
    base_config: '基本配置',
    base: {
      url: '当前站点URL',
      url_tip: '例如：http://localhost:8081',
      url_is_null: '当前站点URL不能为空'
    },
    prometheus_config: '监控配置',
    prometheus: {
      host: 'Prometheus地址',
      host_tip: '例如:http://ms-prometheus:9090',
      host_is_null: 'Prometheus地址不能为空'
    }
  },
  custom_field: {
    add_option: '添加选项',
    case_status: '用例状态',
    case_maintainer: '责任人',
    case_priority: '用例等级',
    issue_creator: '创建人',
    issue_processor: '处理人',
    issue_status: '状态',
    issue_severity: '严重程度',
    create: '创建字段',
    name: '自定义字段',
    system_field: '系统字段',
    scene: '使用场景',
    attribute_type: '属性类型',
    field_name: '字段名',
    field: '字段',
    field_remark: '字段备注',
    field_type: '字段类型',
    field_option: '选项值',
    field_text: '选项内容',
    field_value: '选项值',
    add_field: '添加字段',
    api_field_name: 'API字段名',
    template_setting: '模板设置',
    custom_field_setting: '设置自定义字段',
    create_issue_template: '创建缺陷模版',
    issue_template: '缺陷模版',
    issue_platform: '缺陷平台',
    issue_content: '缺陷内容',
    template_create: '创建模板',
    case_template: '测试用例模板',
    default_template: '默认模板',
    system_template: '系统模板',
    option_check: '请添加选项值',
    option_value_check: '请填写完整选项值',
  },
  workspace: {
    create: '创建工作空间',
    update: '修改工作空间',
    delete: '删除工作空间',
    delete_confirm: '删除该工作空间会关联删除该工作空间下的所有资源(如：相关项目，测试用例等），确定要删除吗?',
    add: '添加工作空间',
    input_name: '请输入工作空间名称',
    search_by_name: '根据名称搜索',
    organization_name: '所属组织',
    please_choose_organization: '请选择组织',
    please_select_a_workspace_first: '请先选择工作空间！',
    none: '无工作空间',
    select: '选择工作空间',
    special_characters_are_not_supported: '格式错误(不支持特殊字符，且不能以\'-\'开头结尾)',
    delete_warning: '删除该工作空间将同步删除该工作空间下所有项目，以及项目中的所有用例、接口测试、性能测试等,确定要删除吗?',
    template_manage: "模版管理",
    case_template_manage: "用例模版",
    issue_template_manage: "缺陷模版",
  },
  organization: {
    create: '创建组织',
    modify: '修改组织',
    delete: '删除组织',
    delete_confirm: '删除该组织会关联删除该组织下的所有资源(如：相关工作空间，项目，测试用例等），确定要删除吗?',
    input_name: '请输入组织名称',
    select_organization: '请选择组织',
    search_by_name: '根据名称搜索',
    special_characters_are_not_supported: '格式错误(不支持特殊字符，且不能以\'-\'开头结尾)',
    none: '无组织',
    select: '选择组织',
    delete_warning: '删除该组织将同步删除该组织下所有相关工作空间和相关工作空间下的所有项目，以及项目中的所有用例、接口测试、性能测试等,确定要删除吗?',
    service_integration: '服务集成',
    defect_manage: '项目管理平台',
    message_settings: '消息设置',
    message: {
      jenkins_task_notification: 'Jenkins接口调用任务通知',
      test_plan_task_notification: '测试计划任务通知',
      test_review_task_notice: '测试评审任务通知',
      create_new_notification: '创建新通知',
      mail_template_example: '邮件模版',
      robot_template: '机器人模版',
      select_events: '选择事件',
      defect_task_notification: '缺陷任务通知',
      select_receiving_method: '选择接收方式',
      mail: '邮件',
      nail_robot: '钉钉机器人',
      enterprise_wechat_robot: '企业微信机器人',
      lark: '飞书机器人',
      notes: '1.钉钉和企业群里新建一个自定义机器人，然后复制 webhook 地址在我们平台上;\n' +
        '       2.机器人选择为群机器人，安全验证选择“自定义关键词” ："任务通知";\n' +
        '       3.选择接收人时必须是你所建的群里包含的人,接收人手机号为必填项且为钉钉企业所使用的手机号,',
      message: '事件，接收人，接收方式为必填项',
      message_webhook: '接收方式为钉钉和企业机器人,飞书时，webhook为必填项',
      template: "模版"
    },
    integration: {
      select_defect_platform: '请选择要集成的缺陷管理平台：',
      basic_auth_info: 'Basic Auth 账号信息：',
      api_account: 'API 账号',
      api_password: 'API 口令',
      app_name: '应用代号',
      app_key: '密钥',
      account: '账号',
      password: '密码',
      jira_url: 'JIRA 地址',
      jira_issuetype: '问题类型',
      jira_storytype: '需求类型',
      input_api_account: '请输入账号',
      input_api_password: '请输入密码',
      input_jira_url: '请输入Jira地址，例：https://metersphere.atlassian.net/',
      input_jira_issuetype: '请输入问题类型',
      input_jira_storytype: '请输入需求类型',
      zentao_url: '地址',
      zentao_request: '请求方式',
      input_zentao_request: '请输入Zentao请求方式',
      input_zentao_url: '请输入Zentao地址，例：http://xx.xx.xx.xx/zentao/',
      use_tip: '使用指引：',
      use_tip_tapd: 'Tapd Basic Auth 账号信息在"公司管理-安全与集成-开放平台"中查询',
      use_tip_jira: 'Jira software server 认证信息为 账号密码，Jira software cloud 认证信息为 账号+令牌(账户设置-安全-创建API令牌)',
      use_tip_zentao: '账号密码为具有相应权限的Zentao账号，账号需要具有 超级model调用接口权限',
      use_tip_two: '保存 Basic Auth 账号信息后，需要在 MeterSphere 项目中手动关联 ID/key 和缺陷模板',
      use_tip_three: '添加你的个人平台账号',
      link_the_project_now: '马上关联项目',
      link_the_info_now: '马上添加',
      cancel_edit: '取消编辑',
      cancel_integration: '取消集成',
      cancel_confirm: '确认取消集成 ',
      successful_operation: '操作成功',
      not_integrated: '未集成该平台',
      choose_platform: '请选择集成的平台',
      verified: '验证通过'
    }
  },
  project: {
    recent: '最近的项目',
    create: '创建项目',
    edit: '编辑项目',
    delete: '删除项目',
    delete_confirm: '确定要删除这个项目吗?',
    delete_tip: '删除该项目，会删除该项目下所有测试资源，确定要删除吗?',
    file_delete_tip: '删除该项目的文件: {0}？',
    search_by_name: '根据名称搜索',
    search_by_name_jar: '根据 名称 / jar包 搜索',
    input_name: '请输入项目名称',
    owning_workspace: '所属工作空间',
    please_choose_workspace: '请选择工作空间',
    batch_choose_workspace: '批量选择工作空间',
    special_characters_are_not_supported: '格式错误(不支持特殊字符，且不能以\'-\'开头结尾)',
    tapd_id: 'TAPD项目ID',
    jira_key: 'JIRA项目key',
    zentao_id: 'Zentao项目ID',
    manager: '项目管理',
    no_data: '无数据',
    select: '选择项目',
    repeatable: '接口定义URL可重复',
    upload_file_again: '重新上传'
  },
  member: {
    create: '添加成员',
    modify: '修改成员',
    delete_confirm: '这个用户确定要删除吗?',
    please_choose_member: '请选择成员',
    search_by_name: '根据名称搜索',
    modify_personal_info: '修改个人信息',
    edit_password: '修改密码',
    edit_information: '编辑信息',
    input_name: '请输入名称',
    input_email: '请输入邮箱',
    special_characters_are_not_supported: '不支持特殊字符',
    mobile_number_format_is_incorrect: '手机号码格式不正确',
    email_format_is_incorrect: '邮箱格式不正确',
    password_format_is_incorrect: '有效密码：8-30位，英文大小写字母+数字+特殊字符（可选）',
    old_password: '旧密码',
    new_password: '新密码',
    repeat_password: '确认密码',
    inconsistent_passwords: '两次输入的密码不一致',
    remove_member: '确定要移除该成员吗',
    org_remove_member: '将该用户从组织中移除，将同时移除该组织下所有工作空间的权限，确定要移除该成员吗？',
    input_id_or_email: '请输入用户 ID, 或者 用户邮箱',
    no_such_user: '无此用户信息, 请输入正确的用户 ID 或者 用户邮箱！',
  },
  user: {
    create: '创建用户',
    modify: '修改用户',
    input_name: '请输入用户姓名',
    input_id: '请输入ID',
    input_email: '请输入邮箱',
    input_password: '请输入密码',
    input_phone: '请输入电话号码',
    special_characters_are_not_supported: '不支持特殊字符',
    mobile_number_format_is_incorrect: '手机号码格式不正确',
    email_format_is_incorrect: '邮箱格式不正确',
    delete_confirm: '这个用户确定要删除吗?',
    apikey_delete_confirm: '这个 API Key 确定要删除吗?',
    input_id_placeholder: '请输入ID (不支持中文)',
    source: '用户来源',
    button: {
      add_workspace_batch: '批量添加到工作空间',
      add_user_role_batch: '批量添加角色',
    },
    select_project: '请选择项目',
    select_group: '请选择用户组',
    add_user_group_batch: '批量添加用户组',
    add_project_batch: '批量添加到项目',
    add_project_batch_tip: '默认为成员添加只读用户组(系统)',
  },
  group: {
    add: '添加用户组',
    group_permission: '用户组与权限',
    create: '创建用户组',
    type: '所属类型',
    scope: '应用范围',
    operator: '操作人',
    description: '描述',
    set_permission: '设置权限',
    delete: '删除用户组',
    edit: '编辑用户组',
    admin_not_allow_edit: '系统管理员不支持编辑!',
    admin_not_allow_delete: '系统用户组不支持删除!',
    select_type: '请选择所属类型',
    system: '系统',
    organization: '组织',
    workspace: '工作空间',
    project: '项目',
    global_group: '全局用户组',
    belong_organization: '所属组织',
    belong_workspace: '所属工作空间',
    belong_project: '所属项目',
    select_belong_source: '请选择所属资源',
    select_belong_organization: '请选择所属组织',
    functional_menu: '功能菜单',
    operation_object: '操作对象',
    check_all: '全选',
    permission: '权限',
    please_select_group: '请选择用户组'
  },
  role: {
    please_choose_role: '请选择角色',
    admin: '系统管理员',
    org_admin: '组织管理员',
    org_member: '组织成员',
    test_manager: '测试经理',
    test_user: '测试人员',
    test_viewer: '只读用户',
    add: '添加角色',
  },
  report: {
    api_test_report: '接口测试报告',
    load_test_report: '性能测试报告',
    test_plan_report: '测试计划报告',
    recent: '我最近的报告',
    search_by_name: '根据名称搜索',
    batch_add_monitor_tips: '格式：名称,IP,Port,描述<br/>如：项目1,192.168.1.52,9100,测试',
    test_name: '所属测试',
    test_overview: '测试概览',
    test_request_statistics: '请求统计',
    test_error_log: '错误记录',
    test_log_details: '日志详情',
    test_monitor_details: '监控详情',
    test_details: '测试详情',
    test_duration: '执行时长：{0} 分钟 {1} 秒',
    test_execute_time: '执行时长',
    test_start_time: '开始时间',
    test_end_time: '结束时间',
    test_stop_now: '立即停止',
    test_stop_now_confirm: '确定要立即停止当前测试吗？',
    test_rerun_confirm: '确定要再次执行当前测试吗？',
    test_stop_success: '停止成功',
    test_execute_again: '再次执行',
    downloadJtl: '下载JTL',
    export: '导出',
    export_to_ms_format: '导出 MeterSphere 格式',
    export_to_swagger3_format: '导出 Swagger3.0 格式',
    compare: '报告对比',
    generation_error: '报告生成错误, 无法查看, 请检查日志详情!',
    being_generated: '报告正在生成中...',
    delete_confirm: '确认删除报告: ',
    start_status: '测试处于开始状态, 我们生成报告后会自动展示到页面上！',
    run_status: '测试处于运行状态,请稍后查看报告！',
    user_name: '创建人',
    project_name: '所属项目',
    force_stop_tips: '<strong>强制停止</strong>测试会立刻结束当前测试并删除报告数据',
    stop_tips: '<strong>停止</strong>测试会结束当前测试并保留报告数据',
    force_stop_btn: '强制停止',
    stop_btn: '停止',
    not_exist: "测试报告不存在",
    batch_delete: "批量删除报告",
    delete_batch_confirm: '确认批量删除报告',
    response_time: '响应时间(s)',
    max_users: '并发数'
  },
  load_test: {
    concurrency_thread_group: '并发读取组',
    thread_group: '线程组',
    completed_test_report: '已完成测试报告',
    test: '测试',
    name: '测试名称',
    same_project_test: '只能运行同一项目内的测试',
    already_exists: '测试名称不能重复',
    operating: '操作',
    recent: '我最近的测试',
    search_by_name: '根据名称搜索',
    project_name: '所属项目',
    delete_confirm: '确认删除测试: ',
    input_name: '请输入名称',
    select_project: '请选择项目',
    save_and_run: '保存并执行',
    basic_config: '场景配置',
    pressure_config: '压力配置',
    advanced_config: '高级配置',
    runtime_config: '运行配置',
    is_running: '正在运行！',
    test_name_is_null: '测试名称不能为空！',
    project_is_null: '项目不能为空！',
    jmx_is_null: '必需包含一个JMX文件，且只能包含一个JMX文件！',
    file_name: '文件名',
    file_size: '文件大小',
    file_type: '文件类型',
    file_status: '文件状态',
    last_modify_time: '修改时间',
    upload_tips: '将文件拖到此处，或<em>点击上传</em>',
    upload_type: '只能上传JMX/CSV/JAR文件',
    related_file_not_found: "未找到关联的测试文件！",
    delete_file_confirm: '确认删除文件: ',
    file_size_limit: "文件个数超出限制！",
    delete_file: "文件已存在，请先删除同名文件！",
    thread_num: '并发用户数',
    input_thread_num: '请输入线程数',
    duration: '压测时长',
    granularity: '聚合时间（秒）',
    input_duration: '请输入时长',
    rps_limit: 'RPS上限：',
    input_rps_limit: '请输入限制',
    ramp_up_time_within: '在',
    ramp_up_time_minutes: '秒内，分',
    ramp_up_time_seconds: '秒内增加并发用户',
    iterate_num: '迭代次数 (次): ',
    by_iteration: '按迭代次数',
    by_duration: '按持续时间',
    ramp_up_time_times: '次增加并发用户',
    advanced_config_error: '高级配置校验失败',
    domain_bind: '域名绑定',
    domain: '域名',
    enable: '是否启用',
    ip: 'IP地址',
    input_ip: '请输入正确的IP地址！',
    input_domain: '请输入正确的域名！',
    params: '自定义变量',
    param_name: '变量名',
    param_value: '变量值',
    domain_is_duplicate: '域名不能重复',
    param_is_duplicate: '参数名不能重复',
    domain_ip_is_empty: '域名和IP不能为空',
    param_name_value_is_empty: '参数名和参数值不能为空',
    connect_timeout: '连接超时',
    response_timeout: '响应超时',
    custom_http_code: '自定义响应码',
    separated_by_commas: '按逗号分隔',
    create: '创建测试',
    run: '一键运行',
    select_resource_pool: '请选择资源池',
    serialize_threadgroups: '场景是否顺序执行',
    autostop_threadgroups: '自动停止开启',
    reaches_duration: '到达执行时间',
    autostop_delay: '秒后停止测试',
    resource_pool_is_null: '资源池为空',
    download_log_file: '下载完整日志文件',
    pressure_prediction_chart: '压力预估图',
    user_name: '创建人',
    special_characters_are_not_supported: '测试名称不支持特殊字符',
    pressure_config_params_is_empty: '压力配置参数不能为空!',
    schedule_tip: '间隔时间不能小于压测时长',
    delete_threadgroup_confirm: '确认删除场景',
    scenario_list: '场景列表',
    scenario_name: "场景名称",
    upload_jmx: '上传 JMX 文件',
    exist_jmx: '已存在的文件',
    other_resource: '资源文件',
    upload_file: '上传新文件',
    load_exist_file: '加载文件',
    load_exist_jmx: '加载 JMX 文件',
    threadgroup_at_least_one: '至少启用一个线程组',
    load_api_automation_jmx: '引用接口自动化场景',
    project_file_exist: "项目中已存在该文件，请直接引用",
    csv_has_header: '包含表头',
    csv_split: 'CSV分割',
    report: {
      diff: "对比",
      set_default: '恢复默认',
      unselect_all: '取消',
      select_all: '全选',
      ActiveThreadsChart: '用户数',
      TransactionsChart: '请求/事务数',
      ErrorsChart: '错误',
      ResponseTimeChart: '响应',
      ResponseTimePercentilesChart: '响应百分比',
      ResponseCodeChart: '响应码',
      LatencyChart: '延迟',
      BytesThroughputChart: '字节数',
      Network: '网络',
    },
    project_file_update_type_error: '更新的文件类型必须一致',
  },
  api_test: {
    is_continue: "是否继续",
    creator: "创建人",
    save_and_run: "保存并执行",
    run: "执行",
    running: "正在执行",
    reset: "重置",
    select_all: "全选",
    invert_select: "反选",
    select_or_invert: "全选/反选",
    input_name: "请输入测试名称",
    select_project: "请选择项目",
    variable_name: "变量名",
    variable: "变量",
    copied: "已拷贝",
    key: "键",
    value: "值",
    create_performance_test: "创建性能测试",
    create_performance_test_batch: "批量创建性能测试",
    batch_copy: "批量复制",
    export_config: "导出",
    enable_validate_tip: "没有可用请求",
    copy: "复制测试",
    batch_add_parameter: "格式：参数名,必填,参数值,备注 <br/> 如：Accept-Encoding,必填,utf-8,编码",
    jar_config: {
      title: "jar包管理",
      jar_file: "jar包",
      delete_tip: "删除需重启服务后生效",
      file_exist: "该项目下已存在该jar包",
      upload_limit_size: "上传文件大小不能超过 30MB!",
    },
    batch_menus: {
      select_all_data: "选择所有数据(共{0}条)",
      select_show_data: "选择可见数据(共{0}条)",
    },
    mock: {
      create_error: "接口信息未保存",
      table: {
        name: "期望名称",
        tag: "标签",
        creator: "创建人",
        status: "状态",
        update_time: "更新时间"
      },
      expect_detail: "期望详情",
      base_info: "基本信息",
      req_param: "请求参数",
      rsp_param: "响应内容",
      delete_mock_expect: "确认删除这条预期吗？",
      rule: {
        input_code: "请输入 HTTP Code"
      }
    },
    definition: {
      api_title: "接口列表",
      case_title: "用例列表",
      doc_title: "文档",
      api_name: "接口名称",
      api_status: "接口状态",
      api_type: "请求类型",
      api_agreement: "协议/方法",
      api_path: "路径",
      api_principal: "负责人",
      api_last_time: "最后更新时间",
      api_case_number: "用例数",
      api_case_status: "用例状态",
      api_case_passing_rate: "用例通过率",
      create_tip: "注: 详细的接口信息可以在编辑页面填写",
      api_import: "接口导入",
      check_select: "请勾选接口",
      select_comp: {
        no_data: "无数据",
        add_data: "去添加"
      },
      request: {
        grade_info: "按等级筛选",
        grade_order_asc: "按用例等级从低到高",
        grade_order_desc: "按用例等级从高到低",
        create_time_order_asc: "按创建时间从前到后",
        create_time_order_desc: "按创建时间从后到前",
        update_time_order_asc: "按更新时间从前到后",
        update_time_order_desc: "按更新时间从后到前",
        run_env: "运行环境",
        select_case: "搜索用例",
        select_api: "搜索接口",
        case: "用例",
        responsible: "责任人",
        title: "创建接口",
        path_info: "请输入接口的URL，如/api/demo/#{id}，其中id为路径参数",
        path_all_info: "请输入完整测试地址",
        fast_debug: "快捷调试",
        close_all_label: "关闭所有标签",
        save_as: "另存为新接口",
        load_case: "加载用例",
        save_as_case: "另存为新用例",
        update_api: "更新接口",
        body_form_data: "form-data",
        body_x_www_from_urlencoded: "x-www-form-urlencoded",
        body_raw: "raw",
        body_binary: "binary",
        body_json: "json",
        body_xml: "xml",
        auth_config: "认证配置",
        rest_param: "REST参数",
        query_param: "QUERY参数",
        verification_method: "认证方式",
        verified: "认证",
        encryption: "加密",
        req_param: "请求参数",
        res_param: "响应内容",
        batch_delete: "批量删除",
        delete_confirm: "确认删除接口",
        batch_to_performance_confirm: "确认批量创建性能测试",
        batch_copy_confirm: "确定要进行批量复制吗",
        batch_copy_end: "批量复制完成",
        delete_case_confirm: "确认删除用例",
        delete_confirm_step: "确认删除步骤",
        assertions_rule: "断言规则",
        response_header: "响应头",
        response_body: "响应体",
        response_template: "响应报文模版",
        console: "控制台",
        status_code: "状态码",
        query_info: "地址栏中跟在？后面的参数,如updateapi?id=112",
        rest_info: "地址栏中被斜杠/分隔的参数，如updateapi/{id}",
        auth_config_info: "请求需要进行权限校验",
        pre_script: "前置脚本",
        post_script: "后置脚本",
        pre_sql: "前置SQL",
        post_sql: "后置SQL",
        extract_param: "提取参数",
        add_module: "创建模块",
        edit_api: "编辑接口",
        test_plan_select: "请选择测试计划",
        create_info: '创建',
        update_info: '更新',
        batch_edit: "批量编辑",
        batch_move: "批量移动",
        path_valid_info: "请求路径无效",
        other_config: "其他设置",
        message_template: "报文模版",
        tcp_parameter_tip: "请求参数可以在请求模版通过${xxx}引用",
        step_message: "步骤过多，是否展开前 30 个步骤？",
        esb_table: {
          name: "参数名",
          type: "类型",
          length: "长度",
          required: "必填",
          desc: "描述",
          value: "数据",
          not_required: "非必填",
        },
        esb_copy_confirm: "确认复制当前节点的数据结构",
        esb_title: "可以在报文模板中使用${参数名} 或 ${父节点参数名.子节点参数名}来生成xml数据结构",
      },
      document: {
        order: "排序方式",
        create_time_sort: "按创建时间从后到前",
        edit_time_positive_sequence: "按更新时间从前到后",
        edit_time_Reverse_order: "按更新时间从后到前",
        request_method: "请求方式",
        request_interface: "请求接口",
        search_by_api_name: "名称搜索",
        request_info: "请求信息",
        request_head: "请求头",
        request_param: "参数",
        request_body: "请求体",
        example_presentation: "范例展示",
        response_info: "响应信息",
        response_head: "响应头",
        response_body: "响应体",
        response_code: "响应码",
        table_coloum: {
          name: "名称",
          value: "值",
          is_required: "是否必填",
          desc: "描述",
          type: "类型",
          default_value: "默认值",
        },
        data_set: {
          all: "全部",
          none: "无"
        },
      }
    },
    automation: {
      open_expansion: "一键展开",
      close_expansion: "一键收起",
      constant: "常量",
      counter: "计数器",
      random: "随机数",
      view_scene_variables: "查看场景变量",
      open_scene: "打开场景",
      save_as_api: "另存为接口定义",
      delete_step: "删除步骤",
      reference_deleted_info: "引用场景已经被删除",
      follow_people: "关注人",
      create_tag: "创建Tag",
      scenario_step: "场景步骤",
      step_total: "步骤总数",
      scenario_total: "场景变量",
      api_list_import: "接口列表导入",
      external_import: "外部导入",
      wait_controller: "等待控制器",
      if_controller: "条件控制器",
      loop_controller: "循环控制器",
      transcation_controller: "事务控制器",
      scenario_import: "场景导入",
      customize_script: "自定义脚本",
      customize_req: "自定义请求",
      reference_info: "请选择接口或用例",
      scenario_test: "场景",
      scenario_list: "场景列表",
      add_scenario: "创建场景",
      scenario_name: "场景名称",
      case_level: "用例等级",
      tag: "标签",
      creator: "创建人",
      update_time: "最后更新时间",
      step: "步骤数",
      last_result: "最后结果",
      passing_rate: "通过率",
      success: "通过",
      fail: "失败",
      saved: "保存",
      trash: "回收",
      edit: "编辑",
      execute: "执行",
      copy: "复制",
      remove: "删除",
      view_ref: "查看引用",
      case_ref: "用例引用",
      schedule: "定时任务",
      scenario_ref: "场景引用",
      plan_ref: "测试计划引用",
      batch_add_plan: "添加到测试计划",
      batch_execute: "批量执行",
      scenario: {
        principal: "责任人",
        select_principal: "请选择责任人",
        follow_people: "关注人",
        select_table: "选择可见数据",
        select_all: "选择全部数据",
        check_case: "请勾选场景用例"
      },
      report_name_info: '请输入报告名称',
      save_case_info: '请先保存用例',
      reference_deleted: '引用已删除',
      loop_name: "循环",
      loop_content: "默认为开启，当循环下只有一个请求时，可以开启/关闭;当循环下超过一个请求时，则只能开启。",
      loop_return_val: "定义变量名称",
      loop_input_val: "变量前缀",
      loop_message: "当前循环下超过一个请求，不能关闭状态",
      env_message: "请在环境配置中为该步骤所属项目选择运行环境",
      request_total: "请求",
      request_success: "成功",
      request_error: "失败",
      generate_report: "生成报告",
    },
    environment: {
      create: '创建环境',
      name: "环境名称",
      socket: "环境域名",
      condition_enable: "启用条件",
      globalVariable: "全局变量",
      environment_list: "环境列表",
      environment_config: "环境配置",
      config_environment: "配置环境",
      copy_environment: "复制环境",
      environment: "环境",
      select_environment: "请选择环境",
      please_save_test: "请先保存测试",
      common_config: "通用配置",
      http_config: "HTTP配置",
      database_config: "数据库配置",
      tcp_config: "TCP配置",
      import: "导入环境",
    },
    scenario: {
      scenario: "场景",
      dubbo: "Dubbo配置",
      config: "场景配置",
      input_name: "请输入场景名称",
      name: "场景名称",
      base_url: "基础URL",
      base_url_description: "基础URL作为所有请求的URL前缀",
      variables: "自定义变量",
      headers: "请求头",
      kv_description: "所有请求可以使用自定义变量",
      copy: "复制场景",
      delete: "删除场景",
      disable: "禁用",
      enable: "启用",
      create_scenario: "创建新场景",
      select_scenario: "选择已有场景",
      scenario_request: "场景/请求",
      enable_disable: "启用/禁用",
      test_name: "测试名称",
      reference: "引用",
      clone: "复制",
      cant_reference: '历史测试文件，重新保存后才可被引用'
    },
    request: {
      debug: "调试",
      copy: "复制请求",
      delete: "删除请求",
      input_name: "请输入请求名称",
      input_url: "请输入请求URL",
      input_path: "请输入请求路径",
      name: "请求名称",
      content_type: "请求类型",
      method: "请求方法",
      url: "请求URL",
      path: "请求路径",
      address: "请求地址",
      refer_to_environment: "引用环境",
      please_configure_socket_in_environment: "请在环境中配置环境域名",
      please_configure_environment_in_scenario: "请在场景中配置环境",
      please_add_environment_to_scenario: "请先在场景中添加环境配置",
      url_description: "例如：https://fit2cloud.com",
      path_description: "例如：/login",
      url_invalid: "URL无效",
      parameters: "Query参数",
      jmeter_func: "JMeter 方法",
      parameters_filter_example: "示例",
      parameters_filter_tips: "只支持 MockJs 函数结果预览",
      parameters_advance: "return",
      parameters_preview: "预览",
      parameters_mock_filter_tips: "请输入关键字进行过滤",
      parameters_pre_request: "前置请求提取",
      parameters_advance_mock: "Mock 数据",
      parameters_advance_add_func: "添加函数",
      parameters_advance_add_func_limit: "最多支持5个函数",
      parameters_advance_add_func_error: "请先选择函数",
      parameters_advance_add_param_error: "请输入函数参数",
      parameters_desc: "参数追加到URL，例如https://fit2cloud.com/entries?key1=Value1&Key2=Value2",
      headers: "请求头",
      body: "请求体",
      body_kv: "键值对",
      body_text: "文本",
      timeout_config: "超时设置",
      connect_timeout: "连接超时",
      response_timeout: "响应超时",
      follow_redirects: "跟随重定向",
      cert_alias: "证书别名",
      do_multipart_post: "对 POST 使用 multipart/form-data",
      body_upload_limit_size: "上传文件大小不能超过 500 MB!",
      condition: "条件",
      condition_variable: "变量，例如: ${var}",
      wait: "等待",
      assertions: {
        label: "断言",
        text: "文本",
        regex: "正则",
        response_time: "响应时间",
        jsr223: "脚本",
        select_type: "请选择类型",
        select_subject: "请选择对象",
        select_condition: "请选择条件",
        contains: "包含",
        not_contains: "不包含",
        equals: "等于",
        start_with: "以...开始",
        end_with: "以...结束",
        value: "值",
        expect: "期望值",
        expression: "Perl型正则表达式",
        response_in_time: "响应时间在...毫秒以内",
        json_path_add: "添加 JONPATH 断言",
        json_path_err: "响应结果不是 JSON 格式",
        json_path_suggest: "推荐JSONPath断言",
        json_path_clear: "清空JSONPath断言",
        debug_first: "请先执行调试获取响应结果",
        ignore_status: "忽略状态",
        add: "添加",
        script_name: "脚本名称",
        script: "脚本",
        variable_name: "变量名称",
        set_failure_status: "设置失败状态",
        set_failure_msg: "设置失败消息",
        suggest_tip: "点击便签添加JSONPath断言",
      },
      extract: {
        label: "提取",
        multiple_matching: "匹配多条",
        select_type: "请选择类型",
        description: "从响应结果中提取数据并将其存储在变量中，在后续请求中使用变量。",
        regex: "正则",
        regex_expression: "Perl型正则表达式",
        json_path_expression: "JSONPath表达式",
        xpath_expression: "XPath表达式",
        suggest_tip: "点击便签添加JSONPath提取",
        json_path_suggest: "推荐JSONPath提取",
        json_path_clear: "清空JSONPath提取",
      },
      processor: {
        pre_exec_script: "预执行脚本",
        post_exec_script: "后执行脚本",
        code_template: "代码模版",
        bean_shell_processor_tip: "仅支持 BeanShell 脚本",
        code_template_get_variable: "获取变量",
        code_template_set_variable: "设置变量",
        code_template_get_global_variable: "获取全局变量",
        code_template_set_global_variable: "设置全局变量",
        code_template_get_response_header: "获取响应头",
        code_template_get_response_code: "获取响应码",
        code_template_get_response_result: "获取响应结果",
        code_add_report_length: "报文头添加长度",
        code_hide_report_length: "隐藏报文长度",
        param_environment_get_global_variable: "获取环境参数",
        param_environment_set_global_variable: "设置环境参数",
        param_environment_delete_global_variable: "删除环境参数",
        param_environment_show_global_variable: "获取所有环境参数",
      },
      dubbo: {
        protocol: "协议",
        input_interface: "请输入Interface",
        input_method: "请输入Method",
        input_config_center: "请输入Config Center",
        input_registry_center: "请输入Registry Center",
        input_consumer_service: "请输入Consumer & Service",
        get_provider_success: "获取成功",
        check_registry_center: "获取失败，请检查Registry Center",
        form_description: "如果当前配置项无值，则取场景配置项的值",
      },
      sql: {
        dataSource: "数据源名称",
        sql_script: "SQL脚本",
        timeout: "超时时间(ms)",
        database_driver: "数据库驱动",
        database_url: "数据库连接URL",
        username: "用户名",
        password: "密码",
        pool_max: "最大连接数",
        query_timeout: "最大等待时间(ms)",
        name_cannot_be_empty: "SQL请求名称不能为空",
        dataSource_cannot_be_empty: "SQL请求数据源不能为空",
        result_variable: "存储结果",
        variable_names: "按列存储",
      },
      tcp: {
        general_format: "通用格式",
        server: "服务器名或IP",
        port: "端口",
        connect: "连接(ms)",
        response: "响应(ms)",
        re_use_connection: "Re-use connection",
        no_delay: "设置无延迟",
        close_connection: "关闭连接",
        so_linger: "SO LINGER",
        eol_byte: "行尾(EOL)字节值",
        request: "发送文本",
        username: "用户名",
        password: "密码",
        login: "登录设置",
        server_cannot_be_empty: "服务器名或IP不能为空",
      }
    },
    api_import: {
      label: "导入",
      title: "接口测试导入",
      data_format: "数据格式",
      file_size_limit: "文件大小不超过 50 M",
      tip: "说明",
      export_tip: "导出方法",
      ms_tip: "支持 MeterSphere json 格式",
      ms_export_tip: "通过 MeterSphere 接口测试页面或者浏览器插件导出 json 格式文件",
      har_export_tip: "通过 浏览器的开发者工具 导出 HAR 格式文件",
      esb_export_tip: "暂时不支持ESB文件的导出",
      postman_tip: "只支持 Postman Collection v2.1 格式的 json 文件",
      swagger_tip: "支持 Swagger 2.0 与 3.0 版本的 json 文件",
      har_tip: "只支持 HAR 文件",
      esb_tip: "只支持 ESB 模版的xlsx文件",
      post_export_tip: "通过 Postman 导出测试集合",
      swagger_export_tip: "通过 Swagger 页面导出",
      jmeter_export_tip: "通过 JMeter 生成JMX文件",
      jmeter_tip: "支持 JMeter 5.2版本的JMX 文件",
      suffixFormatErr: "文件格式不符合要求",
      swagger_url_import: "使用URL导入",
      timing_synchronization: "定时同步",
      next_synchronization_time: "下次同步时间",
      ms_env_import_file_limit: "仅支持通过MeterSphere导出的json格式文件",
      file_exceed_limit: "文件数量超出限制",


    },
    home_page: {
      unit_of_measurement: "个",
      unit_of_count: "个",
      unit_of_times: "次",
      formula: {
        completion: "已完成的接口/接口总数*100%",
        coverage: "有案例的接口/接口总数*100%",
        pass: "最后一次执行成功的场景/场景总数*100%",
        success: "执行成功的次数/执行总次数*100%",
        interface_coverage: "被场景步骤包含的接口/接口总数*100%",
        review: "已评审的功能案例/所有功能案例 * 100%",
        testplan_coverage: "关联的功能案例/所有功能案例 * 100%",
      },
      api_count_card: {
        title: "接口数量统计",
      },
      test_case_count_card: {
        title: "接口用例数量统计",
      },
      test_scene_count_card: {
        title: "场景用例数量统计",
      },
      schedule_task_count_card: {
        title: "场景定时任务数量统计",
      },
      detail_card: {
        running: "进行中",
        not_started: "未开始",
        finished: "已完成",
        uncoverage: "未覆盖",
        coverage: "已覆盖",
        unexecute: "未执行",
        execution_failed: "未通过",
        execution_pass: "已通过",
        failed: "失败",
        success: "成功",
        rate: {
          completion: "完成率",
          coverage: "覆盖率",
          pass: "通过率",
          success: "成功率",
          interface_coverage: "接口覆盖率",
        },
      },
      api_details_card: {
        title: "接口",
        this_week_add: "本周新增:",
      },
      test_case_details_card: {
        title: "用例",
        this_week_add: "本周新增:",
        this_week_execute: "本周执行: {0}次",
        executed: "历史总执行: {0}次",
        this_week_add_sm: "本周新增:",
        this_week_execute_sm: "本周执行:<br/>{0}次",
        executed_sm: "历史总执行:<br/>{0}次",
      },
      test_scene_details_card: {
        title: "场景",
        this_week_add: "本周新增:",
        this_week_execute: "本周执行: {0}次",
        executed: "历史总执行: {0}次",
        this_week_add_sm: "本周新增:",
        this_week_execute_sm: "本周执行:<br/>{0}次",
        executed_sm: "历史总执行:<br/>{0}次",
      },
      schedule_task_details_card: {
        title: "定时任务",
        this_week_add: "本周新增: {0}个",
        this_week_execute: "本周执行: {0}次",
        executed: "历史总执行: {0}次",
        this_week_add_sm: "本周新增:<br/>{0}个",
        this_week_execute_sm: "本周执行:<br/>{0}次",
        executed_sm: "历史总执行:<br/>{0}次",
      },
      failed_case_list: {
        title: "过去7天测试计划失败用例TOP 10",
        table_coloum: {
          index: "排名",
          case_name: "用例名称",
          case_type: "用例类型",
          test_plan: "所属测试计划",
          failure_times: "失败次数",
        },
        table_value: {
          case_type: {
            api: "接口用例",
            scene: "场景用例",
            load: "性能用例",
            functional: "功能用例"
          }
        }
      },
      running_task_list: {
        title: "运行中的定时任务",
        table_coloum: {
          index: "序号",
          scenario: "场景名称",
          task_type: "任务类型",
          run_rule: "运行规则",
          task_status: "任务状态",
          next_execution_time: "下次执行时间",
          create_user: "创建人",
          update_time: "更新时间",
        },
        scenario_schedule: "场景",
        test_plan_schedule: "测试计划",
        swagger_schedule: "swagger",
        confirm: {
          close_title: "要关闭这条定时任务吗？",
        }
      }
    }
  },
  api_report: {
    title: "报告",
    request: "请求",
    request_body: "请求内容",
    request_headers: "请求头",
    request_cookie: "Cookie",
    response: "响应",
    delete_confirm: '确认删除报告: ',
    delete_batch_confirm: '确认批量删除报告',
    scenario_name: "场景名称",
    start_time: "开始时间",
    response_time: "响应时间(ms)",
    latency: "网络延迟",
    request_size: "请求大小",
    response_size: "响应大小",
    response_code: "状态码",
    response_message: "响应报文",
    error: "错误",
    assertions: "断言",
    assertions_pass: "成功断言",
    assertions_name: "断言名称",
    assertions_error_message: "错误信息",
    assertions_is_success: "是否成功",
    result: "结果",
    success: "成功",
    fail: "失败",
    total: "全部",
    test_name: "所属测试",
    request_result: "请求结果",
    sub_result: "子请求",
    detail: "报告详情",
    delete: "删除报告",
    batch_delete: "批量删除报告",
    running: "测试报告导出中",
    not_exist: "测试报告不存在",
  },
  api_monitor: {
    to: "至",
    start_time: "开始日期",
    end_time: "结束日期",
    today: "今日",
    this_week: "本周",
    this_mouth: "本月",
    please_search: "请搜索",
    date: "日期"
  },
  test_track: {
    sync_add_api_load: '同步添加关联的接口和性能测试',
    next: '下一条',
    total_size: '共 {0} 条',
    related_requirements: '关联需求',
    please_related_requirements: '请选择要关联的需求',
    please_select_the_test_to_associate: "请选择需要关联的测试",
    person_responsible: "责任人",
    test_track: "测试跟踪",
    planning_execution: "规划&执行",
    confirm: "确 定",
    cancel: "取 消",
    project: "项目",
    save: "保 存",
    return: "返 回",
    length_less_than: "长度必须小于",
    recent_plan: "我最近的计划",
    recent_case: "我最近的用例",
    recent_review: "我最近的评审",
    pass_rate: "通过率",
    execution_result: ": 请选择执行结果",
    actual_result: ": 实际结果为空",
    cancel_relevance_success: "取消关联成功",
    switch_project: "切换项目",
    functional_test_case: "功能测试用例",
    api_test_case: "接口测试用例",
    performance_test_case: "性能测试用例",
    scenario_test_case: "场景测试用例",
    report_statistics: "报告统计",
    case: {
      list: "列表",
      minder: "脑图",
      step_info: "步骤信息",
      other_info: "其他信息",
      step_describe: "步骤描述",
      step_describe_tip: "适用于需要每一个步骤进行测试的场景，有明确的测试步骤、预期结果",
      text_describe: "文本描述",
      text_describe_tip: "使用于简单的测试场景，没有明确的测试步骤",
      change_type: "更改类型",
      minder_create_tip: "失败, 无法在脑图创建其父模块",
      check_select: "请勾选用例",
      export_all_cases: '确定要导出全部用例吗?',
      input_test_case: '请输入关联用例名称',
      test_name: '测试名称',
      other: "--其他--",
      test_case: "测试用例",
      move: "移动用例",
      case_list: "用例列表",
      create_case: "创建用例",
      edit_case: "编辑用例",
      view_case: "查看用例",
      no_project: "该工作空间下无项目，请先创建项目",
      priority: "用例等级",
      type: "类型",
      method: "测试方式",
      auto: "自动",
      manual: "手动",
      create: "新建用例",
      case_type: "用例类型",
      name: "用例名称",
      module: "所属模块",
      maintainer: "维护人",
      steps: "执行步骤",
      number: "编号",
      prerequisite: "前置条件",
      step_desc: "用例步骤",
      expected_results: "预期结果",
      input_name: "请输入名称",
      input_module: "请选择模块",
      input_maintainer: "请选择维护人",
      input_priority: "请选择用例等级",
      input_type: "请选择用例类型",
      input_method: "请选择测试方式",
      input_prerequisite: "请输入前置条件",
      input_demand_name: "请输入需求ID或名称",
      delete_confirm: "确认删除测试用例",
      delete: "删除用例",
      save_create_continue: "保存并继续创建",
      please_create_project: "暂无项目，请先创建项目",
      create_module_first: "请先新建模块",
      relate_test: "关联测试",
      relate_issue: "关联缺陷",
      demand_name_id: "需求ID/名称",
      please_select_relate_test: "请选择要关联的测试",
      relate_test_not_find: '关联的测试不存在,请检查用例',
      other_relate_test_not_find: '关联的测试名，请前往第三方平台执行',
      batch_handle: '批量处理 (选中{0}项)',
      batch_update: '更新{0}个用例的属性',
      select_catalog: '请选择用例目录',
      updated_attr_value: '更新后属性值为',
      batch_operate: '批量操作',
      please_select_attr: '请选择属性',
      please_select_attr_value: '请选择属性对应的值',
      batch_edit_case: '批量编辑',
      batch_move_case: '批量移动',
      batch_delete_case: '批量删除',
      batch_unlink: '批量取消关联',
      unlink: '取消关联',
      project_name: '所属项目',
      status: '评审结果',
      status_prepare: '未开始',
      status_running: '进行中',
      status_finished: '已完成',
      cancel_relevance_project: "取消项目关联会同时取消该项目下已关联的测试用例",
      img_loading_fail: "图片加载失败",
      pdf_loading_fail: "PDF加载失败",
      upload_tip: "只能上传jpg、jpeg、png、docx、doc、pdf、xlsx、txt文件",
      attachment: "附件",
      upload_time: "上传时间",
      import: {
        import: "导入用例",
        case_import: "导入测试用例",
        download_template: "下载模版",
        click_upload: "点击上传",
        upload_limit: "只能上传xls/xlsx文件，且不超过50M",
        upload_xmind: "支持文件类型：.xmind；一次至多导入800 条用例",
        upload_xmind_format: "上传文件只能是 .xmind 格式",
        upload_limit_other_size: "上传文件大小不能超过",
        upload_limit_count: "一次只能上传一个文件",
        upload_limit_format: "上传文件只能是 xls、xlsx格式!",
        upload_limit_size: "上传文件大小不能超过 50MB!",
        success: "导入成功！",
        importing: "导入中...",
        excel_title: "表格文件",
        xmind_title: "思维导图",
        import_desc: "导入说明",
        import_file: "上传文件",
        ignore_error: "忽略错误",
        continue_upload: "继续上传",
      },
      export: {
        export: "导出用例",
        export_tip: "请切换成接口列表勾选用例导出！"
      }
    },
    plan: {
      test_plan: "测试计划",
      create_plan: "创建测试计划",
      edit_plan: "编辑测试计划",
      plan_name: "计划名称",
      plan_project: "所属项目",
      related_project: "关联项目",
      related_tip: "关联项目后可以添加关联项目下的测试用例到测试计划列表",
      plan_stage: "测试阶段",
      plan_status: "当前状态",
      smoke_test: "冒烟测试",
      functional_test: "功能测试",
      regression_test: "回归测试",
      integration_testing: "集成测试",
      system_test: "系统测试",
      version_validation: "版本验证",
      plan_principal: "负责人",
      input_plan_name: "请输入测试计划名称",
      input_plan_principal: "请选择负责人",
      input_plan_project: "请选择所属项目",
      input_related_project: "请选择关联项目",
      input_plan_stage: "请选择测试阶段",
      plan_status_prepare: "未开始",
      plan_status_running: "进行中",
      plan_status_finished: "已结束",
      plan_status_completed: "已完成",
      plan_status_trash: "废弃",
      planned_start_time: "计划开始",
      planned_end_time: "计划结束",
      actual_start_time: "实际开始",
      actual_end_time: "实际结束",
      plan_delete_confirm: "将删除该测试计划下所有用例，确认删除测试计划: ",
      plan_delete_tip: "该测试计划正在进行中，请确认再删除！",
      plan_delete: "删除计划",
      api_case: "接口测试用例",
      scenario_case: "场景测试用例",
      load_case: {
        case: "性能用例",
        execution_status: "执行状态",
        report: "报告",
        view_report: "查看报告",
        unlink_in_bulk: "批量取消关联",
        batch_exec_cases: "批量执行用例",
        exec: "正在执行....",
        error: "用例执行错误，请单独调试该用例！",
        report_not_found: "报告不存在",
      }
    },
    review: {
      test_review: "用例评审",
      create_review: "创建用例评审",
      edit_review: "编辑用例评审",
      review_name: "评审名称",
      reviewer: "评审人",
      review_project: "所属项目",
      related_project: "关联项目",
      related_tip: "关联项目后可以添加关联项目下的测试用例到评审列表",
      review_creator: "发起人",
      review_status: "当前状态",
      end_time: "截止时间",
      delete: "删除评审",
      input_review_name: "请输入评审名称",
      input_review_project: "请选择所属项目",
      input_reviewer: "请选择评审人",
      no_link_case: "没有关联用例！",
      pass: "通过",
      un_pass: "未通过",
      prepare: '未评审',
      comment: "评论",
      my_review: "我的评审",
      my_create: "我创建的评审",
      reviewed_by_me: "待我评审",
      creator: "创建人",
      done: "已评用例",
      result_distribution: "结果分布"
    },
    comment: {
      no_comment: "暂无评论",
      send_comment: "发表评论（Ctrl+Enter发送）",
      send: "发送",
      description_is_null: "评论内容不能为空！",
      send_success: "评论成功！",
      cannot_edit: "无法编辑此评论！",
      cannot_delete: "无法删除此评论！",
    },
    review_view: {
      review: "评审",
      all_case: "全部用例",
      start_review: "开始评审",
      relevance_case: "关联用例",
      last_page: "已经到底了！",
      execute_result: "评审结果",
    },
    module: {
      search: "搜索模块",
      rename: "重命名",
      add_submodule: "添加子模块",
      add_module: "添加模块",
      name: "模块名称",
      delete_confirm: "确认删除模块: ",
      delete_all_resource: "以及模块下所有子模块和测试用例",
      module: "模块",
      title: "标题",
      status: "状态",
      describe: "描述",
      current_owner: "处理人",
      creation_time: "创建时间",
      project_name: "所属项目"
    },
    home: {
      recent_test: "最近测试",
      my_plan: "我的计划",
      test_rate: "测试进度",
      tested_case: "已测用例",
      review_progress: "评审进度",
      case_count: "用例数量统计",
      relevance_case: "关联用例数量统计",
      case_maintenance: "用例维护人分布",
      bug_count: "遗留缺陷统计",
      case_review: "用例评审",
      review_rate: "评审率",
      coverage: "覆盖率",
      function_case_count: "功能用例数",
      relevance_case_count: "关联用例数",
      serial_number: "序号",
      test_plan_name: "测试计划名称",
      case_size: "用例数",
      bug_size: "缺陷数",
      passing_rate: "通过率",
      percentage: "占比"
    },
    plan_view: {
      plan: "计划",
      relevance_test_case: "关联测试用例",
      cancel_all_relevance: "取消全部关联",
      executor: "执行人",
      execute_result: "执行结果",
      pass: "通过",
      not_pass: "不通过",
      failure: "失败",
      blocking: "阻塞",
      skip: "跳过",
      actual_result: "实际结果",
      step_result: "步骤执行结果",
      my_case: "我的用例",
      all_case: "全部用例",
      pre_case: "上一条用例",
      next_case: "下一条用例",
      change_execution_results: "更改执行结果",
      change_executor: "更改执行人",
      select_executor: "请选择执行人",
      select_execute_result: "选择执行结果",
      cancel_relevance: "取消用例关联",
      confirm_cancel_relevance: "确认取消关联",
      select_manipulate: "请选择需要操作的数据",
      select_template: "选择模版",
      step: "步骤",
      submit_issues: "提缺陷",
      operate_step: "操作步骤",
      edit_component: "编辑组件",
      base_info: "基础信息",
      mock_info: "Mock信息",
      test_result: "测试结果",
      result_distribution: "测试结果分布",
      custom_component: "自定义模块",
      defect_list: "缺陷列表",
      create_report: "创建测试报告",
      view_report: "查看测试报告",
      component_library: "组件库",
      component_library_tip: "拖拽组件库中组件，添加至右侧，预览报告效果，每个系统组件只能添加一个。",
      delete_component_tip: "请至少保留一个组件",
      input_template_name: "输入模版名称",
      template_special_characters: '模版名称不支持特殊字符',
      case_count: "用例数",
      issues_count: "缺陷数",
      result_statistics: "测试结果统计",
      result_statistics_chart: "测试结果统计图",
      create_template: "新建模版",
      report_template: "测试报告模版",
      test_detail: "测试详情",
      failure_case: "失败用例",
      export_report: "导出报告",
      no_case_relevance: "没有关联用例",
    },
    issue: {
      issue: "缺陷",
      issue_management: "缺陷管理",
      platform_status: "平台状态",
      issue_resource: "缺陷来源",
      create_issue: "创建缺陷",
      add_issue: "添加缺陷",
      issue_list: "缺陷列表",
      search_name: "根据标题搜索",
      platform_tip: "在系统设置-组织-服务集成中集成缺陷管理平台可以自动提交缺陷到指定缺陷管理平台",
      input_title: "请输入标题",
      id: "缺陷ID",
      title: "缺陷标题",
      description: "缺陷描述",
      status: "缺陷状态",
      platform: "平台",
      operate: "操作",
      close: "关闭缺陷",
      delete: "删除缺陷",
      title_description_required: "标题和描述必填",
      close_success: "关闭成功",
      preview: "预览",
      status_new: '新建',
      status_resolved: '已解决',
      status_closed: '已关闭',
      please_choose_current_owner: "请选择处理人",
      tapd_current_owner: "Tapd 处理人",
      zentao_bug_build: "禅道 影响版本",
      zentao_bug_assigned: "禅道 处理人",
      update_third_party_bugs: "更新第三方平台的缺陷",
      sync_bugs: "同步缺陷"
    },
    report: {
      name: "测试计划报告",
      list: {
        name: "名称",
        test_plan: "测试计划名称",
        creator: "创建人",
        create_time: "创建时间",
        trigger_mode: "触发方式",
        status: "状态",
        operation: "操作",
      },
      trigger_mode: {
        manual: "手动触发",
        automation: "自动触发",
      },
    }
  },
  test_resource_pool: {
    type: '类型',
    enable_disable: '启用/禁用',
    search_by_name: '根据名称搜索',
    create_resource_pool: '创建资源池',
    update_resource_pool: '修改资源池',
    select_pool_type: '选择资源类型',
    max_threads: '最大并发数',
    input_pool_name: '请输入资源池名称',
    pool_name_valid: '资源池名称不支持特殊字符',
    cannot_remove_all_node: '不能删除所有独立节点',
    cannot_empty: '资源池不能为空',
    fill_the_data: '请完善数据',
    delete_prompt: '此操作将永久删除该资源池, 是否继续?',
    update_prompt: '{0}  等测试正在使用此资源池，禁用可能会影响报告的监控部分，是否继续？',
    status_change_success: '状态修改成功!',
    status_change_failed: '状态修改失败, 校验不通过!',
    check_in: '校验中',
    node_selector_invalid: 'nodeSelector 必须是有效的JSON',
    pod_thread_limit: '单POD最大线程数',
    usage: '用途',
  },
  system_parameter_setting: {
    mailbox_service_settings: '邮件设置',
    ldap_setting: 'LDAP设置',
    test_connection: '测试连接',
    SMTP_host: 'SMTP主机',
    SMTP_port: 'SMTP端口',
    SMTP_account: 'SMTP账户',
    SMTP_password: 'SMTP密码',
    SSL: '开启SSL(如果SMTP端口是465，通常需要启用SSL)',
    TLS: '开启TLS(如果SMTP端口是587，通常需要启用TLS)',
    SMTP: '是否免密 SMTP',
    host: '主机号不能为空',
    port: '端口号不能为空',
    account: '账户不能为空',
    test_recipients: '测试收件人',
    tip: '提示：仅用来作为测试邮件收件人',
  },
  i18n: {
    home: '首页',
    definition: '接口定义',
    automation: '接口自动化',
    report: '测试报告',
  },
  ldap: {
    url: 'LDAP地址',
    dn: '绑定DN',
    password: '密码',
    ou: '用户OU',
    filter: '用户过滤器',
    mapping: 'LDAP属性映射',
    open: '启用LDAP认证',
    input_url: '请输入LDAP地址',
    input_dn: '请输入DN',
    input_password: '请输入密码',
    input_ou: '请输入用户OU',
    input_filter: '请输入用户过滤器',
    input_mapping: '请输入LDAP属性映射',
    input_username: '请输入用户名',
    input_url_placeholder: '请输入LDAP地址 (如 ldap://localhost:389)',
    input_ou_placeholder: '输入用户OU (使用|分隔各OU)',
    input_filter_placeholder: '输入过滤器 [可能的选项是cn或uid或sAMAccountName={0}, 如：(uid={0})]',
    input_mapping_placeholder: '如：{"username":"uid","name":"sn","email":"mail"}, username映射的选项可能是cn或uid或sAMAccountName',
    test_connect: '测试连接',
    test_login: '测试登录',
    edit: '编辑',
    login_success: '登录成功',
    url_cannot_be_empty: 'LDAP 地址不能为空',
    dn_cannot_be_empty: 'LDAP DN不能为空',
    ou_cannot_be_empty: 'LDAP OU不能为空',
    filter_cannot_be_empty: 'LDAP 用户过滤器不能为空',
    mapping_cannot_be_empty: 'LDAP 用户属性映射不能为空',
    password_cannot_be_empty: 'LDAP 密码不能为空',
  },
  schedule: {
    input_email: "请输入邮箱账号",
    event: "事件",
    event_success: '执行成功',
    event_failed: '执行失败',
    receiving_mode: "接收方式",
    receiver: "接收人",
    operation: "操作",
    task_notification: "任务通知",
    not_set: "未设置",
    test_name: '测试名称',
    running_rule: '运行规则',
    job_status: '任务状态',
    running_task: '运行中的任务',
    next_execution_time: "下次执行时间",
    edit_timer_task: "编辑定时任务",
    task_config: "任务配置",
    please_input_cron_expression: "请输入 Cron 表达式",
    generate_expression: "生成表达式",
    cron_expression_format_error: "Cron 表达式格式错误",
    cron_expression_interval_short_error: "间隔时间小于 3 分钟, 请避免执行耗时过长的测试",
    cron: {
      seconds: "秒",
      minutes: "分钟",
      hours: "小时",
      day: "日",
      month: "月",
      weeks: "周",
      years: "年",
      week: "星期",
      time_expression: "时间表达式",
      complete_expression: "完整表达式",
      allowed_wildcards: "允许的通配符[, - * /]",
      day_allowed_wildcards: "允许的通配符[, - * / L M]",
      weeks_allowed_wildcards: "允许的通配符[, - * / L M]",
      not_specify: "不指定",
      specify: "指定",
      period: "周期",
      from: "从",
      every: "每",
      day_unit: "号",
      start: "开始",
      execute_once: "执行一次",
      last_working_day: "最近的那个工作日",
      last_day_of_the_month: "本月最后一天",
      multi_select: "可多选",
      num: "第",
      week_of_weeks: "周的星期",
      last_week_of_the_month: "本月最后一个星期",
      not_fill: "不填",
      recent_run_time: "最近5次运行时间",
      no_qualifying_results: "没有达到条件的结果",
    }
  },
  quota: {
    default: {
      organization: "组织默认配额",
      workspace: "工作空间默认配额",
    },
    api: "接口测试数量",
    performance: "性能测试数量",
    resource_pool: "可用测试资源池",
    max_threads: "最大并发数",
    duration: "压测时长（秒）",
    use_default: "使用默认配额",
    yes: "是",
    no: "否",
    edit: "编辑",
    list: "配额列表",
    modify: "修改配额",
    edit_quota_title: "{0}的配额",
    workspace_quota_list: "{0}的工作空间配额列表",
    unlimited: "无限制",
    clean: "清空"
  },
  schema: {
    title: "标题",
    import_json: "导入 json",
    base_setting: "基础设置",
    all_setting: "编辑源码",
    default: "默认值",
    description: "描述",
    adv_setting: "高级设置",
    add_child_node: "添加子节点",
    add_sibling_node: "添加兄弟节点",
    add_node: "添加兄弟/子节点",
    remove_node: "删除节点",
    child_node: "子节点",
    sibling_node: "兄弟节点",
    ok: "确定",
    cancel: "取消",
    minLength: "最小长度",
    maxLength: "最大长度",
    pattern: "用正则表达式约束字符串",
    exclusiveMinimum: "开启后，数据必须大于最小值",
    exclusiveMaximum: "开启后，数据必须小于最大值",
    minimum: "最小值",
    maximum: "最大值",
    uniqueItems: "开启后，每个元素都不相同",
    minItems: "最小元素个数",
    maxItems: "最大元素个数",
    minProperties: "最小元素个数",
    maxProperties: "最大元素个数",
    checked_all: "全选",
    valid_json: "不是合法的json字符串",
    enum: "枚举",
    enum_msg: "每行只能写一个值",
    enum_desc: "备注",
    enum_desc_msg: "备注描述信息",
    required: "是否必须",
    mock: "mock",
    mockLink: "查看文档",
    format: "格式化",
    nothing: "无",
    preview: "预览",
    add_custom: "添加自定义属性"
  },
  loop: {
    loops_title: "次数循环",
    foreach: "ForEach 循环",
    while: "While 循环",
    loops: "循环次数",
    interval: "循环间隔",
    proceed: "成功后继续循环",
    timeout: "循环超时时间",
  },
  variables: {
    cvs_info: "只能上传CSV文件",
    end: "结束",
    start: "开始",
    increment: "增量",
    counter_info: "000产生至少3位数字。user_000输出形式为user_nnn",
    config: "配置",
    add_file: "添加文件",
    delimiter: "分隔符",
    format: "输出格式",
    quoted_data: "是否允许带引号",
  },
  auth_source: {
    delete_prompt: '此操作会删除认证源，是否继续？',
    title: '认证设置',
    auth_name_valid: '名称不支持特殊字符',
  },
  module: {
    title: '模块管理'
  },
  table: {
    header_display_field: '表头显示字段',
    fields_to_be_selected: '待选字段',
    selected_fields: '已选字段'
  },
  run_mode: {
    title: "模式",
    serial: "串行",
    parallel: "并行",
    other_config: "其他配置",
    idd_report: "独立报告",
    set_report: "集合报告",
    report_name: "报告名称",
    run_with_resource_pool: "资源池运行",
  },
  operating_log: {
    title: "操作日志",
    time: "操作时间",
    user: "操作人",
    type: "操作类型",
    object: "操作对象",
    name: "标题",
    info: "查看详情",
    change_field: "变更字段",
    before_change: "变更前",
    after_change: "变更后",
    share: "分享",
    change_history: "变更历史",
    change_content: "变更内容"
  }
};
